home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / viewers / pv13 / pvdoc.txt < prev    next >
Text File  |  1990-12-01  |  18KB  |  529 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                                   PicView 1.3
  34.                                An Picture Viewer
  35.                Copyright 1989,1990 by Greg Thomas & Brad Mettee
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.      What is PicView?
  76.  
  77.            PicView is an picture viewer that offers features not found in
  78.      other viewers.  This is not the end all program (yet).  Other viewers
  79.      do offers some features that PicView does not, such as graphic
  80.      conversion.  Some of the 'deficiencies' of PicView will be added to
  81.      later releases.
  82.  
  83.            Currently PicView will read and display GIF, Colorix and MAC
  84.      formats.  We are currently working on implementing more formats,
  85.      notably compressed RIX files, PCX and Deluxe Paint LBM files.  Other
  86.      formats are being looked into, and will be implemented as we accrue
  87.      information on them.
  88.  
  89.  
  90.  
  91.  
  92.  
  93.      What makes PicView different than these other viewers?
  94.  
  95.            Ahh glad you asked that question (you did ask that, didn't
  96.      you?)  Well, for starters, our biggest pride with this product is the
  97.      superb ADJUSTABLE palette animation.  A picture can be animated
  98.      through the entire palette, a portion of the palette, and through a
  99.      range of colors in the palette.  The effects of the animation must be
  100.      seen to be truly appreciated.
  101.  
  102.  
  103.            It also sports a very easy to use window interface that if not
  104.      for the complex animation capabilities, would preclude the need for
  105.      docs at all.  It uses very easy pop-down windows for all parameter
  106.      setting and selection very similar to the environments used in
  107.      Borland's Language's (Guess will have to look out for the look and
  108.      feel police.)
  109.  
  110.  
  111.            PicView supports ATI, Tseng, Trident, Video7, Paradise, C&T,
  112.      Everex, Cirrus, and Ahead A & B chipsets.  It will auto detect if
  113.      these adapters are installed, and adjust the mode selections (screen
  114.      size) accordingly.  Also, for you True Blue users, a special
  115.      360x480x256 mode is implemented for you to get almost SVGA perfor-
  116.      mance out of your motherboard VGA.  This will also work on all
  117.      register compatible VGA cards.  PicView currently does not (and most
  118.      likely won't ever) support standards less then VGA.  There are several
  119.      viewers on the market that support EGA and below, so it seemed rather
  120.      pointless since PicView's animation abilities are best done on VGA.
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                           2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.            Files contained in PicView.zip
  137.               PV.EXE            PicView executable file
  138.               
  139.               PVDOC.TXT         PicView documentation
  140.               
  141.               REGISTER.TXT      PicView registration form
  142.               
  143.               REVHIST.TXT       Revision History
  144.               
  145.               PICVIEW.GIF       PicView.gif is a gif file which 
  146.                                 demonstrates the viability of partial 
  147.                                 palette animation.  Using the random 
  148.                                 palette (any palette will do, but works 
  149.                                 best with random or plasma) set starting 
  150.                                 register to 92, and end register to 112.
  151.               
  152.               DATA.PIX          Data for laserline opening credits.
  153.  
  154.               WAVE1A.GIF        Wave1a.gif, boxesa.gif, and tunnela.gif have 
  155.               BOXESA.GIF        continuous smooth palettes making 
  156.               TUNNELA.GIF       experimentation of the default palette's 
  157.                                 possible settings.
  158.  
  159.               DEMO.BAT          Batch file which creates and demonstrates 
  160.                                 PicView's Slideshow abilities.
  161.  
  162.  
  163.      In the Works
  164.           Some of the features that PicView will be incorporating in
  165.           future releases are:
  166.                A script language for slideshow presentations.
  167.                Support for more file formats i.e. PCX, LBM, etc.
  168.                Mode lockout.
  169.  
  170.  
  171.  
  172.                          Getting Started with PicView
  173.  
  174.  
  175.           You can start PicView by either typing PV at the DOS prompt to
  176.      get into menu mode, or you can specify a filename or listfile from
  177.      the command line to immediately display a file or slideshow.
  178.  
  179.           When starting PicView in menu mode, a credit screen will pop
  180.      up.  By default, PicView starts in 50 line mode.  If you prefer, you
  181.      can start it with the command line option -25 or /25 to have it
  182.      default to 25 line mode.  Strike a key, and you will be in the file
  183.      selection window.  From the main menu, you have 5 choices, detailed
  184.      here.
  185.  
  186.      Note: If you get tired of viewing the laserline, you can delete the 
  187.            data.pix file and it will no longer display.
  188.  
  189.  
  190.  
  191.  
  192.  
  193.        Info
  194.  
  195.                                           3
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.             Pops up the opening credit screen.  (In case you get bored, or
  203.        want to know who wrote this contraption.)
  204.  
  205.  
  206.        File
  207.  
  208.              Pops up a sub menu used for file selection.
  209.  
  210.  
  211.        Environ
  212.  
  213.              Pops up submenu for options pertaining to environment.
  214.  
  215.  
  216.        Options
  217.  
  218.              Brings up a submenu to select PicView's options.
  219.  
  220.  
  221.        Exit
  222.  
  223.              Exits the program. (That's a hard one to figure out, eh?)
  224.  
  225.  
  226.        Submenus have a varying number of selections that either pop up an
  227.        additional submenu, prompt you for data, or display a selected file. 
  228.        Submenu options will be detailed here.
  229.  
  230.  
  231.        File
  232.            
  233.            Select File(s)
  234.            
  235.                 This selection pops up a file selection window which allows
  236.            you to select the file to be viewed.  The window sports a scroll
  237.            bar to give you an indication of how far along you are in the
  238.            list of files.  There is a real file limit of 16,384 files that
  239.            can be read into the directory (assuming you have a 640k 
  240.            machine).  You can use first character selection to speed you
  241.            through your files. Hitting 'T' once will take you to the first
  242.            file beginning with T.  Hitting it again will take you to the
  243.            next and so on.  The list can be scrolled beyond the end or
  244.            beginning if scrolling in reverse.  When you find the file you
  245.            want to display, Hit the 'ENTER' key and it will be displayed. 
  246.            If viewing a MAC file, Home, End, PgUp, PgDn, up & down arrow
  247.            keys will scroll the picture.  After the file has been
  248.            displayed, strike any key to return to the file selection
  249.            window.  When you return, you will have the last file displayed
  250.            still highlighted.
  251.  
  252.             
  253.             File Type
  254.             
  255.                  This selection will pop up a little window that allows you
  256.             to select which type of file you wish to have in the selection
  257.             window above.  Currently your choices are, GIF, RIX, and MAC.
  258.  
  259.  
  260.  
  261.                                           4
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.        Environ
  269.            
  270.            Screen
  271.            
  272.                 This will pop up a submenu allowing you to select which
  273.            screen mode you want the picture displayed in.  Depending on
  274.            your video adapter, you may not be able to select all of the
  275.            choices.  The Auto select option will let the program select the
  276.            best video mode for the picture to fit in.
  277.            
  278.            Note:  You can hot-key into this window with the F3 key.
  279.            
  280.        Options
  281.            
  282.            Animate
  283.            
  284.                 This will pop up a window prompting you for data to control
  285.            the animation facilities of PicView.  The first data item you
  286.            are prompted for is whether or not you want animation on.  If
  287.            you select 'N', the window is dropped, and you are returned to
  288.            the next level up menu.  If you select 'Y', you are then
  289.            prompted for the direction, palette, starting and ending
  290.            registers, and depending on the palette selected, starting and
  291.            ending color data.  More detail will be covered on this topic
  292.            later.
  293.            
  294.            Note: You can hot-key into this window with the F4 key.
  295.            
  296.        Exit
  297.            
  298.            This selection returns you to DOS.  Optionally, you can hit the
  299.            escape key at any top level menu to return to dos as well.
  300.  
  301.  
  302.        Hot Keys
  303.            
  304.            Hot key access to menus are as follows:
  305.            
  306.            F3 - Pops up screen size selection window.
  307.            F4 - Pops up animate window.
  308.            F5 - Brings up PalView for selected file.
  309.            F6 - Displays the dimensions of the highlighted file.
  310.            Alt D - Deletes the highlighted file from your drive.
  311.            
  312.            The 'A' key while viewing a picture will cause animate to start
  313.            using the defaults, or the last selections made when you last
  314.            turned animate on.
  315.  
  316.  
  317.              To start PicView with a filename, simply type PV filename. 
  318.        Extensions are optional, but if omitted, GIF is assumed.  Filename can
  319.        consist of a filename and optional path of up to 80 characters. 
  320.        PicView will then display the file and wait for a keypress (or an 'A'
  321.        key to begin animating the pic).  If you also specify a /r or -r on
  322.        the command line, PicView will display the image and exit leaving the
  323.        graphics mode intact.  This is useful for calling PicView from other
  324.        programs to display a graphic image.  When started with this option,
  325.        PicView will not animate.
  326.  
  327.                                           5
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.              To start PicView with a listfile, simply type PV @listfile. 
  336.        PicView will then read filenames from the listfile and display them in
  337.        a round robin fashion, in a continuous cycle (or until aborted with
  338.        the esc key).  Filenames in the listfile with no extension are assumed
  339.        to be GIF.  A list file can be generated as simply as typing, DIR >
  340.        LISTFILE.  No editing of the dir output is neccesary as anything not
  341.        valid is ignored.  The next release of PicView will have a more robust
  342.        script language to control delays and animation.
  343.  
  344.  
  345.        What is PalView?
  346.            
  347.                 PalView is a handy utility that will display on screen the
  348.            contents of all you palette registers.  For PalView to work, you
  349.            must have the file selection window open with a file
  350.            highlighted.  Then, hit the F5 key and your screen will change
  351.            to display the palette.  If animate is turned on, it will
  352.            animate the palette display.  Any key will return you to the
  353.            file selection window.  (This is useful for determining the
  354.            ranges of any smooth palette blends you may see in a picture.)
  355.  
  356.  
  357.             OK, Let me go into some details on the animation options, as
  358.        some of it can be a bit confusing.
  359.  
  360.  
  361.             After selecting 'Y' to the animate prompt, your next prompt will
  362.        be for the direction to animate.  View both, as the different
  363.        directions can have an entirely different effect.  The direction is
  364.        relative, and can/will be different from file to file (dependent on
  365.        how the palette registers were laid out at the time the file was
  366.        created).
  367.  
  368.  
  369.             The next prompt after selecting the direction, will be for you
  370.        to select the palette.  You have 3 choices here, a random palette,
  371.        the default palette, and a plasma palette (based loosely on the demo
  372.        plasma).  Use experimentation here, as different images work better
  373.        with different palette selections.  The random palette will look
  374.        pretty good for just about any image (note:  images with smooth
  375.        palette ranges animate the best).  If the default palette is laid out
  376.        well without many 'holes', this one works well too.  Although, I have
  377.        viewed some images that DO have 'holes' which enhanced the animation
  378.        effect.  The plasma palette is based on a smooth transition of red,
  379.        green and blue and restricts the animation to the first 180 or so
  380.        registers (again, based loosely on the images created by the demo
  381.        plasma).
  382.  
  383.  
  384.              If you select the Default palette, a window will pop up
  385.        prompting your for starting and ending color.  This will be discussed
  386.        in the next section as it is related to registers, but only applies to
  387.        the default palette.
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                           6
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.              OK, I trust you've kept up with me so far.  Here's where it can
  401.        get confusing.  Your next prompt is for the starting and ending
  402.        register.  If you've selected either the Random or Plasma palette,
  403.        this will tell the program which color register to start the animation
  404.        at, and which to stop it at.  This gives you the ability to animate a
  405.        portion of the image, instead of the entire image.  This works VERY
  406.        well for images that use a smooth palette range in a portion of the
  407.        picture.
  408.  
  409.  
  410.              Now, if you've selected the Default palette, your start and end
  411.        registers take on additional meaning in conjunction with the start and
  412.        end color window that popped up after you selected DEFAULT.  To give
  413.        you a better understanding, picture your image like this.  Every pixel
  414.        gets its color from one of 256 palette registers.  The start and end
  415.        registers are exactly that, PHYSICAL registers in the machine.  The
  416.        start and end colors are the color data contained in those registers. 
  417.        When you select your start and end register, you are selecting the
  418.        physical registers that are scrolled.  When you select the start and
  419.        end color, you are selecting the range of color data that you want
  420.        scrolled through those registers.  If you select a color range smaller
  421.        than the palette range, the number of colors you selected will
  422.        determine the number of registers scrolled.  However, if you select a
  423.        smaller range of registers than colors, then the registers will scroll
  424.        through the entire range of colors you selected
  425.  
  426.  
  427.  
  428.              OK, are you thoroughly confused?  I thought so, but experiment a
  429.        little after reading the docs (preferably with the images that came
  430.        with the PicView file since they have smooth palette ranges, it makes
  431.        it clear sooner what exactly is going on).
  432.  
  433.  
  434.  
  435.        Command Line Option Summary
  436.  
  437.            -25 or /25 Start menu mode in 25 line mode.
  438.            filespec   Bypass menus and display single file.
  439.            /r         When single file specified, exit PV with graphics 
  440.                       intact.
  441.            @listfile  Display filenames in list file continuously.
  442.  
  443.  
  444.        Hot keys
  445.            
  446.            F3 - Pops up screen size selection window.
  447.            F4 - Pops up animate window.
  448.            F5 - Brings up PalView for selected file.
  449.            F6 - Displays the dimensions of the highlighted file.
  450.            Alt D - Deletes the highlighted file from your drive.
  451.            
  452.            The 'A' key while viewing a picture will cause animate to start
  453.            using the defaults, or the last selections made when you last
  454.            turned animate on.
  455.  
  456.  
  457.  
  458.  
  459.                                           7
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.                                      SHAREWARE
  467.  
  468.  
  469.        PicView is a shareware product.  You are granted a limited 15 day
  470.        noncommercial use of this product. At the end of this period, if you
  471.        are still using PicView, you may license PicView for noncommercial use
  472.        on one machine by sending $15.00 to:
  473.  
  474.        Greg Thomas & Brad Mettee
  475.        c/o Greg Thomas
  476.        P.O. Box 5244
  477.        Balto., Md. 21224-0244
  478.  
  479.        PicView may be licensed for commercial use on up to 5 computers for
  480.        $50.00. A commercial site is defined as, but not limited to, a
  481.        business or individual seeking to make a profit by distributing
  482.        PicView as part of a package, either hardware or software, use of
  483.        PicView as demo to sell hardware or software.  If PicView is
  484.        distributed as part of a package, notice MUST be given to the
  485.        purchaser that they are not a licensed user.
  486.  
  487.        Commercial site's requiring more copies, may contact the authors for
  488.        special pricing arrangements.
  489.  
  490.        All rights are reserved.
  491.  
  492.        PicView may not be changed, modified or reverse engineered in any way
  493.        except by the authors.  PicView may be freely distributed as long as
  494.        it remains in its complete form.  Regardless of how the copy is 
  495.        obtained, all users are required to comply with the licensing
  496.        agreement.
  497.  
  498.        All warranties are  disclaimed, including damage to hardware and/or
  499.        software from use of this product.  In no event will the authors be
  500.        liable for any damages, including lost profits, lost savings or other
  501.        incidental or consequential damages due to your use or inability to
  502.        use the program, or any other claim by any other party.
  503.  
  504.        Any suggestions or comments can be mailed directly to me, emailed to
  505.        me on CIS (user 73047,57) or left on my BBS:
  506.  
  507.                                     Jolly Roger
  508.                                    (301)675-2566
  509.                                    3/12/2400 baud
  510.  
  511.        GIF and Graphics Interchange Format are trademarks of Compuserve, a
  512.        H+R Block Co.
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.                                           8
  526.  
  527.  
  528.  
  529.